---
description:
  Platforms Supported by Couchbase Lite for Dart and Notable Differences
---

# Supported Platforms

## Flutter

| Platform | Version                |
| -------: | :--------------------- |
|      iOS | >= 10.0                |
|    macOS | >= 10.14               |
|  Android | >= 22                  |
|    Linux | >= Ubuntu 20.04 x86_64 |
|  Windows | >= 10 x86_64           |

### Default database directory

When opening a database without specifying a directory,
`api|path_provider|pkg:`'s `api|path_provider|fn:getApplicationSupportDirectory`
is used to resolve it. See that function's documentation for the concrete
locations on the various platforms.

## Standalone Dart

| Platform | Version                |
| -------: | :--------------------- |
|    macOS | >= 10.14               |
|    Linux | >= Ubuntu 20.04 x86_64 |
|  Windows | >= 10 x86_64           |

### Default database directory

When opening a database without specifying a directory, the current working
directory will be used. `api|cbl_dart|CouchbaseLiteDart.init` allows you to
specify a different default directory.
